# near model CODE resource # jump table entries: 15632-15641 (10 of them) fn00000000: 00000000 4E56 FF74 link A6, -0x008C 00000004 2F0C move.l -[A7], A4 00000006 286E 0008 movea.l A4, [A6 + 0x8] 0000000A 2054 movea.l A0, [A4] 0000000C 4A28 0061 tst.b [A0 + 0x61] 00000010 6752 beq +0x54 /* 00000064 */ 00000012 4A28 0062 tst.b [A0 + 0x62] 00000016 664C bne +0x4E /* 00000064 */ 00000018 41EE FFE0 lea.l A0, [A6 - 0x20] 0000001C 2D48 FF86 move.l [A6 - 0x7A], A0 00000020 2054 movea.l A0, [A4] 00000022 2068 002A movea.l A0, [A0 + 0x2A] 00000026 2050 movea.l A0, [A0] 00000028 2D68 000C FFA4 move.l [A6 - 0x5C], [A0 + 0xC] 0000002E 486E FFE0 pea.l [A6 - 0x20] 00000032 2F0C move.l -[A7], A4 00000034 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 00000038 426E FFD2 clr.w [A6 - 0x2E] 0000003C 486E FF74 pea.l [A6 - 0x8C] 00000040 2054 movea.l A0, [A4] 00000042 2F28 002E move.l -[A7], [A0 + 0x2E] 00000046 2068 002A movea.l A0, [A0 + 0x2A] 0000004A 2050 movea.l A0, [A0] 0000004C 2F28 0008 move.l -[A7], [A0 + 0x8] 00000050 4EAD 30C2 jsr [A5 + 0x30C2 /* export_1556 */] 00000054 2054 movea.l A0, [A4] 00000056 316E FFD2 0058 move.w [A0 + 0x58], [A6 - 0x2E] 0000005C 2054 movea.l A0, [A4] 0000005E 117C 0001 0062 move.b [A0 + 0x62], 0x1 label00000064: 00000064 286E FF70 movea.l A4, [A6 - 0x90] 00000068 4E5E unlink A6 0000006A 4E75 rts export_1954: fn0000006C: 0000006C 4E56 FF3C link A6, -0x00C4 00000070 48E7 0118 movem.l -[A7], D7,A3,A4 00000074 286E 0008 movea.l A4, [A6 + 0x8] 00000078 486E FFC8 pea.l [A6 - 0x38] 0000007C 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 00000080 4A80 tst.l D0 00000082 588F addq.l A7, 4 00000084 6700 00C2 beq +0xC4 /* 00000148 */ 00000088 2054 movea.l A0, [A4] 0000008A 4A28 0063 tst.b [A0 + 0x63] 0000008E 661A bne +0x1C /* 000000AA */ 00000090 2F2E 000C move.l -[A7], [A6 + 0xC] 00000094 2F0C move.l -[A7], A4 00000096 2068 0026 movea.l A0, [A0 + 0x26] 0000009A 2268 0040 movea.l A1, [A0 + 0x40] 0000009E 4E91 jsr [A1] 000000A0 2054 movea.l A0, [A4] 000000A2 117C 0001 0063 move.b [A0 + 0x63], 0x1 000000A8 508F addq.l A7, 8 label000000AA: 000000AA 2F0C move.l -[A7], A4 000000AC 4EBA FF52 jsr [PC - 0xAE /* 00000000 */] 000000B0 2054 movea.l A0, [A4] 000000B2 4A28 0060 tst.b [A0 + 0x60] 000000B6 588F addq.l A7, 4 000000B8 6600 00B0 bne +0xB2 /* 0000016A */ 000000BC 41EE FFA8 lea.l A0, [A6 - 0x58] 000000C0 2D48 FF4E move.l [A6 - 0xB2], A0 000000C4 2054 movea.l A0, [A4] 000000C6 2068 002A movea.l A0, [A0 + 0x2A] 000000CA 2050 movea.l A0, [A0] 000000CC 2068 0008 movea.l A0, [A0 + 0x8] 000000D0 2050 movea.l A0, [A0] 000000D2 3D68 0030 FF52 move.w [A6 - 0xAE], [A0 + 0x30] 000000D8 2054 movea.l A0, [A4] 000000DA 2068 002A movea.l A0, [A0 + 0x2A] 000000DE 2050 movea.l A0, [A0] 000000E0 2D68 000C FFA0 move.l [A6 - 0x60], [A0 + 0xC] 000000E6 486E FFA8 pea.l [A6 - 0x58] 000000EA 2F0C move.l -[A7], A4 000000EC 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 000000F0 2654 movea.l A3, [A4] 000000F2 41EB 003E lea.l A0, [A3 + 0x3E] 000000F6 43EE FF5C lea.l A1, [A6 - 0xA4] 000000FA 22D8 move.l [A1]+, [A0]+ 000000FC 22D8 move.l [A1]+, [A0]+ 000000FE 22D8 move.l [A1]+, [A0]+ 00000100 22D8 move.l [A1]+, [A0]+ 00000102 41EE FF90 lea.l A0, [A6 - 0x70] 00000106 43EB 004E lea.l A1, [A3 + 0x4E] 0000010A 20D9 move.l [A0]+, [A1]+ 0000010C 20D9 move.l [A0]+, [A1]+ 0000010E 20D9 move.l [A0]+, [A1]+ 00000110 20D9 move.l [A0]+, [A1]+ 00000112 2054 movea.l A0, [A4] 00000114 2D68 0036 FF88 move.l [A6 - 0x78], [A0 + 0x36] 0000011A 2054 movea.l A0, [A4] 0000011C 2D68 0032 FF84 move.l [A6 - 0x7C], [A0 + 0x32] 00000122 2054 movea.l A0, [A4] 00000124 2D68 003A FF8C move.l [A6 - 0x74], [A0 + 0x3A] 0000012A 7000 moveq.l D0, 0x00 0000012C 2D40 FFA4 move.l [A6 - 0x5C], D0 00000130 486E FF3C pea.l [A6 - 0xC4] 00000134 4EAD 11FA jsr [A5 + 0x11FA /* export_571 */] 00000138 3E00 move.w D7, D0 0000013A 2054 movea.l A0, [A4] 0000013C 117C 0001 0060 move.b [A0 + 0x60], 0x1 00000142 4FEF 000C lea.l A7, [A7 + 0xC] 00000146 6022 bra +0x24 /* 0000016A */ label00000148: 00000148 7000 moveq.l D0, 0x00 0000014A 2F00 move.l -[A7], D0 0000014C 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00000150 48C0 ext.l D0 00000152 2F00 move.l -[A7], D0 00000154 4878 223B push.l 0x223B /* '\";' */ 00000158 2F0C move.l -[A7], A4 0000015A 2054 movea.l A0, [A4] 0000015C 2068 0026 movea.l A0, [A0 + 0x26] 00000160 2268 0034 movea.l A1, [A0 + 0x34] 00000164 4E91 jsr [A1] 00000166 4FEF 0010 lea.l A7, [A7 + 0x10] label0000016A: 0000016A 486E FFC8 pea.l [A6 - 0x38] 0000016E 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 00000172 7000 moveq.l D0, 0x00 00000174 588F addq.l A7, 4 00000176 4CEE 1880 FF30 movem.l D7,A3,A4, [A6 - 0xD0] 0000017C 4E5E unlink A6 0000017E 4E75 rts export_1955: 00000180 4E56 FE86 link A6, -0x017A 00000184 48E7 0108 movem.l -[A7], D7,A4 00000188 286E 0008 movea.l A4, [A6 + 0x8] 0000018C 2054 movea.l A0, [A4] 0000018E 2068 002A movea.l A0, [A0 + 0x2A] 00000192 2050 movea.l A0, [A0] 00000194 2068 0008 movea.l A0, [A0 + 0x8] 00000198 2050 movea.l A0, [A0] 0000019A 3D68 0030 FF9C move.w [A6 - 0x64], [A0 + 0x30] 000001A0 2054 movea.l A0, [A4] 000001A2 2068 002A movea.l A0, [A0 + 0x2A] 000001A6 2050 movea.l A0, [A0] 000001A8 2D68 000C FFB6 move.l [A6 - 0x4A], [A0 + 0xC] 000001AE 41EE FE86 lea.l A0, [A6 - 0x17A] 000001B2 4210 clr.b [A0] 000001B4 486E FE86 pea.l [A6 - 0x17A] 000001B8 2F0C move.l -[A7], A4 000001BA 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 000001BE 41EE FE86 lea.l A0, [A6 - 0x17A] 000001C2 2D48 FF98 move.l [A6 - 0x68], A0 000001C6 41EE FF86 lea.l A0, [A6 - 0x7A] 000001CA 7006 moveq.l D0, 0x06 000001CC A260 syscall FSDispatch/HFSDispatch, flags=2 000001CE 48C0 ext.l D0 000001D0 2F00 move.l -[A7], D0 000001D2 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000001D6 4878 0200 push.l 0x200 000001DA 2F2E 000C move.l -[A7], [A6 + 0xC] 000001DE 4EAD 3BDA jsr [A5 + 0x3BDA /* export_1911 */] 000001E2 2054 movea.l A0, [A4] 000001E4 2068 0064 movea.l A0, [A0 + 0x64] 000001E8 2050 movea.l A0, [A0] 000001EA 216E FFB6 000C move.l [A0 + 0xC], [A6 - 0x4A] 000001F0 2054 movea.l A0, [A4] 000001F2 2068 002A movea.l A0, [A0 + 0x2A] 000001F6 2050 movea.l A0, [A0] 000001F8 4A28 0074 tst.b [A0 + 0x74] 000001FC 4FEF 0014 lea.l A7, [A7 + 0x14] 00000200 672A beq +0x2C /* 0000022C */ 00000202 7000 moveq.l D0, 0x00 00000204 2D40 FF98 move.l [A6 - 0x68], D0 00000208 2D6D FE7A FFAA move.l [A6 - 0x56], [A5 - 0x186] 0000020E 2D6D FE76 FFAE move.l [A6 - 0x52], [A5 - 0x18A] 00000214 223C 10FF FFFF move.l D1, 0x10FFFFFF 0000021A C2AD FE7E and.l D1, [A5 - 0x182] 0000021E 2D41 FFB2 move.l [A6 - 0x4E], D1 00000222 41EE FF86 lea.l A0, [A6 - 0x7A] 00000226 7033 moveq.l D0, 0x33 00000228 A260 syscall FSDispatch/HFSDispatch, flags=2 0000022A 3E00 move.w D7, D0 label0000022C: 0000022C 4CEE 1080 FE7E movem.l D7,A4, [A6 - 0x182] 00000232 4E5E unlink A6 00000234 4E75 rts export_1956: 00000236 4E56 FF94 link A6, -0x006C 0000023A 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 0000023E 286E 0008 movea.l A4, [A6 + 0x8] 00000242 2054 movea.l A0, [A4] 00000244 2068 002A movea.l A0, [A0 + 0x2A] 00000248 2050 movea.l A0, [A0] 0000024A 4A28 006F tst.b [A0 + 0x6F] 0000024E 6610 bne +0x12 /* 00000260 */ 00000250 2054 movea.l A0, [A4] 00000252 2068 002A movea.l A0, [A0 + 0x2A] 00000256 2050 movea.l A0, [A0] 00000258 4A28 0070 tst.b [A0 + 0x70] 0000025C 6700 00B4 beq +0xB6 /* 00000312 */ label00000260: 00000260 7C01 moveq.l D6, 0x01 00000262 7000 moveq.l D0, 0x00 00000264 2D40 FFA6 move.l [A6 - 0x5A], D0 00000268 2054 movea.l A0, [A4] 0000026A 2068 002A movea.l A0, [A0 + 0x2A] 0000026E 2050 movea.l A0, [A0] 00000270 4A28 006F tst.b [A0 + 0x6F] 00000274 660A bne +0xC /* 00000280 */ 00000276 2D7C 0000 02E0 FFA6 move.l [A6 - 0x5A], 0x2E0 0000027E 6016 bra +0x18 /* 00000296 */ label00000280: 00000280 2054 movea.l A0, [A4] 00000282 2068 002A movea.l A0, [A0 + 0x2A] 00000286 2050 movea.l A0, [A0] 00000288 4A28 0070 tst.b [A0 + 0x70] 0000028C 6608 bne +0xA /* 00000296 */ 0000028E 2D7C 0000 0AD8 FFA6 move.l [A6 - 0x5A], 0xAD8 label00000296: 00000296 2054 movea.l A0, [A4] 00000298 2068 002A movea.l A0, [A0 + 0x2A] 0000029C 2050 movea.l A0, [A0] 0000029E 2668 0008 movea.l A3, [A0 + 0x8] 000002A2 2054 movea.l A0, [A4] 000002A4 2068 002A movea.l A0, [A0 + 0x2A] 000002A8 2050 movea.l A0, [A0] 000002AA 2E28 000C move.l D7, [A0 + 0xC] 000002AE 4AAE FFA6 tst.l [A6 - 0x5A] 000002B2 672E beq +0x30 /* 000002E2 */ 000002B4 2053 movea.l A0, [A3] 000002B6 3D68 0030 FFAA move.w [A6 - 0x56], [A0 + 0x30] 000002BC 2D47 FFC4 move.l [A6 - 0x3C], D7 000002C0 426E FFB0 clr.w [A6 - 0x50] 000002C4 486E FF94 pea.l [A6 - 0x6C] 000002C8 4EAD 120A jsr [A5 + 0x120A /* export_573 */] 000002CC 3A00 move.w D5, D0 000002CE 588F addq.l A7, 4 000002D0 660E bne +0x10 /* 000002E0 */ 000002D2 486E FF94 pea.l [A6 - 0x6C] 000002D6 4EAD 11B2 jsr [A5 + 0x11B2 /* export_562 */] 000002DA 4A00 tst.b D0 000002DC 588F addq.l A7, 4 000002DE 6602 bne +0x4 /* 000002E2 */ label000002E0: 000002E0 4206 clr.b D6 label000002E2: 000002E2 4A06 tst.b D6 000002E4 670C beq +0xE /* 000002F2 */ 000002E6 2F07 move.l -[A7], D7 000002E8 2F0B move.l -[A7], A3 000002EA 4EAD 3062 jsr [A5 + 0x3062 /* export_1544 */] 000002EE 508F addq.l A7, 8 000002F0 6020 bra +0x22 /* 00000312 */ label000002F2: 000002F2 7002 moveq.l D0, 0x02 000002F4 B087 cmp.l D0, D7 000002F6 661A bne +0x1C /* 00000312 */ 000002F8 2054 movea.l A0, [A4] 000002FA 2068 002A movea.l A0, [A0 + 0x2A] 000002FE 2050 movea.l A0, [A0] 00000300 4A28 0070 tst.b [A0 + 0x70] 00000304 670C beq +0xE /* 00000312 */ 00000306 7002 moveq.l D0, 0x02 00000308 2F00 move.l -[A7], D0 0000030A 2F0B move.l -[A7], A3 0000030C 4EAD 306A jsr [A5 + 0x306A /* export_1545 */] 00000310 508F addq.l A7, 8 label00000312: 00000312 2054 movea.l A0, [A4] 00000314 2068 002A movea.l A0, [A0 + 0x2A] 00000318 2050 movea.l A0, [A0] 0000031A 70FF moveq.l D0, 0xFFFFFFFF 0000031C B068 0010 cmp.w D0, [A0 + 0x10] 00000320 6700 009A beq +0x9C /* 000003BC */ 00000324 2054 movea.l A0, [A4] 00000326 2068 002E movea.l A0, [A0 + 0x2E] 0000032A 2050 movea.l A0, [A0] 0000032C 2068 0008 movea.l A0, [A0 + 0x8] 00000330 2050 movea.l A0, [A0] 00000332 3D68 0030 FFAA move.w [A6 - 0x56], [A0 + 0x30] 00000338 2054 movea.l A0, [A4] 0000033A 2068 002E movea.l A0, [A0 + 0x2E] 0000033E 2050 movea.l A0, [A0] 00000340 2D68 000C FFF8 move.l [A6 - 0x8], [A0 + 0xC] 00000346 2054 movea.l A0, [A4] 00000348 2068 002A movea.l A0, [A0 + 0x2A] 0000034C 2050 movea.l A0, [A0] 0000034E 41E8 003E lea.l A0, [A0 + 0x3E] 00000352 2D48 FFA6 move.l [A6 - 0x5A], A0 00000356 2054 movea.l A0, [A4] 00000358 2068 002A movea.l A0, [A0 + 0x2A] 0000035C 2050 movea.l A0, [A0] 0000035E 43EE FFB4 lea.l A1, [A6 - 0x4C] 00000362 41E8 001E lea.l A0, [A0 + 0x1E] 00000366 22D8 move.l [A1]+, [A0]+ 00000368 22D8 move.l [A1]+, [A0]+ 0000036A 22D8 move.l [A1]+, [A0]+ 0000036C 22D8 move.l [A1]+, [A0]+ 0000036E 2054 movea.l A0, [A4] 00000370 2068 002A movea.l A0, [A0 + 0x2A] 00000374 2050 movea.l A0, [A0] 00000376 43EE FFE8 lea.l A1, [A6 - 0x18] 0000037A 41E8 002E lea.l A0, [A0 + 0x2E] 0000037E 22D8 move.l [A1]+, [A0]+ 00000380 22D8 move.l [A1]+, [A0]+ 00000382 22D8 move.l [A1]+, [A0]+ 00000384 22D8 move.l [A1]+, [A0]+ 00000386 2054 movea.l A0, [A4] 00000388 2068 002A movea.l A0, [A0 + 0x2A] 0000038C 2050 movea.l A0, [A0] 0000038E 2D68 0016 FFDC move.l [A6 - 0x24], [A0 + 0x16] 00000394 2054 movea.l A0, [A4] 00000396 2068 002A movea.l A0, [A0 + 0x2A] 0000039A 2050 movea.l A0, [A0] 0000039C 2D68 0012 FFE0 move.l [A6 - 0x20], [A0 + 0x12] 000003A2 2054 movea.l A0, [A4] 000003A4 2068 002A movea.l A0, [A0 + 0x2A] 000003A8 2050 movea.l A0, [A0] 000003AA 2D68 001A FFE4 move.l [A6 - 0x1C], [A0 + 0x1A] 000003B0 486E FF94 pea.l [A6 - 0x6C] 000003B4 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */] 000003B8 3E00 move.w D7, D0 000003BA 588F addq.l A7, 4 label000003BC: 000003BC 2054 movea.l A0, [A4] 000003BE 2F28 002A move.l -[A7], [A0 + 0x2A] 000003C2 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 000003C6 2054 movea.l A0, [A4] 000003C8 7000 moveq.l D0, 0x00 000003CA 2140 002A move.l [A0 + 0x2A], D0 000003CE 588F addq.l A7, 4 000003D0 4CEE 18E0 FF80 movem.l D5,D6,D7,A3,A4, [A6 - 0x80] 000003D6 4E5E unlink A6 000003D8 4E75 rts fn000003DA: 000003DA 4E56 0000 link A6, 0 000003DE 48E7 0018 movem.l -[A7], A3,A4 000003E2 286E 0008 movea.l A4, [A6 + 0x8] 000003E6 2054 movea.l A0, [A4] 000003E8 2668 006C movea.l A3, [A0 + 0x6C] 000003EC 603A bra +0x3C /* 00000428 */ label000003EE: 000003EE 4A6B 000A tst.w [A3 + 0xA] 000003F2 671E beq +0x20 /* 00000412 */ 000003F4 200B move.l D0, A3 000003F6 720C moveq.l D1, 0x0C 000003F8 D081 add.l D0, D1 000003FA 2F00 move.l -[A7], D0 000003FC 2F0B move.l -[A7], A3 000003FE 2054 movea.l A0, [A4] 00000400 2068 002A movea.l A0, [A0 + 0x2A] 00000404 2050 movea.l A0, [A0] 00000406 2F28 0008 move.l -[A7], [A0 + 0x8] 0000040A 4EAD 313A jsr [A5 + 0x313A /* export_1571 */] 0000040E 4FEF 000C lea.l A7, [A7 + 0xC] label00000412: 00000412 200B move.l D0, A3 00000414 720C moveq.l D1, 0x0C 00000416 D081 add.l D0, D1 00000418 342B 000A move.w D2, [A3 + 0xA] 0000041C 48C2 ext.l D2 0000041E D480 add.l D2, D0 00000420 2642 movea.l A3, D2 00000422 2054 movea.l A0, [A4] 00000424 5268 0072 addq.w [A0 + 0x72], 1 label00000428: 00000428 2054 movea.l A0, [A4] 0000042A 2248 movea.l A1, A0 0000042C 3028 0072 move.w D0, [A0 + 0x72] 00000430 B069 0070 cmp.w D0, [A1 + 0x70] 00000434 6DB8 blt -0x46 /* 000003EE */ 00000436 1368 0074 0075 move.b [A1 + 0x75], [A0 + 0x74] 0000043C 2054 movea.l A0, [A4] 0000043E 7000 moveq.l D0, 0x00 00000440 2140 006C move.l [A0 + 0x6C], D0 00000444 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 0000044A 4E5E unlink A6 0000044C 4E75 rts export_1957: 0000044E 4E56 FFC8 link A6, -0x0038 00000452 48E7 0108 movem.l -[A7], D7,A4 00000456 286E 0008 movea.l A4, [A6 + 0x8] 0000045A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000045E 2F0C move.l -[A7], A4 00000460 4EBA FC0A jsr [PC - 0x3F6 /* 0000006C */] 00000464 1E00 move.b D7, D0 00000466 508F addq.l A7, 8 00000468 6600 00CC bne +0xCE /* 00000536 */ 0000046C 2054 movea.l A0, [A4] 0000046E 4A28 0024 tst.b [A0 + 0x24] 00000472 6600 00C2 bne +0xC4 /* 00000536 */ 00000476 486E FFC8 pea.l [A6 - 0x38] 0000047A 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 0000047E 4A80 tst.l D0 00000480 588F addq.l A7, 4 00000482 6728 beq +0x2A /* 000004AC */ 00000484 2F0C move.l -[A7], A4 00000486 4EBA FF52 jsr [PC - 0xAE /* 000003DA */] 0000048A 7001 moveq.l D0, 0x01 0000048C 2F00 move.l -[A7], D0 0000048E 2054 movea.l A0, [A4] 00000490 2F28 0064 move.l -[A7], [A0 + 0x64] 00000494 4EBA 0636 jsr [PC + 0x636 /* 00000ACC */] 00000498 7000 moveq.l D0, 0x00 0000049A 2F00 move.l -[A7], D0 0000049C 2054 movea.l A0, [A4] 0000049E 2F28 0068 move.l -[A7], [A0 + 0x68] 000004A2 4EBA 0628 jsr [PC + 0x628 /* 00000ACC */] 000004A6 4FEF 0014 lea.l A7, [A7 + 0x14] 000004AA 606A bra +0x6C /* 00000516 */ label000004AC: 000004AC 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000004B0 72D6 moveq.l D1, 0xFFFFFFD6 000004B2 B280 cmp.l D1, D0 000004B4 663E bne +0x40 /* 000004F4 */ 000004B6 2054 movea.l A0, [A4] 000004B8 2068 002A movea.l A0, [A0 + 0x2A] 000004BC 2050 movea.l A0, [A0] 000004BE 4A28 0073 tst.b [A0 + 0x73] 000004C2 672C beq +0x2E /* 000004F0 */ 000004C4 2054 movea.l A0, [A4] 000004C6 2068 0068 movea.l A0, [A0 + 0x68] 000004CA 2050 movea.l A0, [A0] 000004CC 70FF moveq.l D0, 0xFFFFFFFF 000004CE B068 0002 cmp.w D0, [A0 + 0x2] 000004D2 661C bne +0x1E /* 000004F0 */ 000004D4 2054 movea.l A0, [A4] 000004D6 2068 0064 movea.l A0, [A0 + 0x64] 000004DA 2050 movea.l A0, [A0] 000004DC 70FF moveq.l D0, 0xFFFFFFFF 000004DE B068 0002 cmp.w D0, [A0 + 0x2] 000004E2 670C beq +0xE /* 000004F0 */ 000004E4 2054 movea.l A0, [A4] 000004E6 2F28 0064 move.l -[A7], [A0 + 0x64] 000004EA 4EBA 069E jsr [PC + 0x69E /* 00000B8A */] 000004EE 588F addq.l A7, 4 label000004F0: 000004F0 7E01 moveq.l D7, 0x01 000004F2 6022 bra +0x24 /* 00000516 */ label000004F4: 000004F4 7000 moveq.l D0, 0x00 000004F6 2F00 move.l -[A7], D0 000004F8 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000004FC 48C0 ext.l D0 000004FE 2F00 move.l -[A7], D0 00000500 4878 223B push.l 0x223B /* '\";' */ 00000504 2F0C move.l -[A7], A4 00000506 2054 movea.l A0, [A4] 00000508 2068 0026 movea.l A0, [A0 + 0x26] 0000050C 2268 0034 movea.l A1, [A0 + 0x34] 00000510 4E91 jsr [A1] 00000512 4FEF 0010 lea.l A7, [A7 + 0x10] label00000516: 00000516 486E FFC8 pea.l [A6 - 0x38] 0000051A 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 0000051E 2054 movea.l A0, [A4] 00000520 2F28 0064 move.l -[A7], [A0 + 0x64] 00000524 4EBA 054A jsr [PC + 0x54A /* 00000A70 */] 00000528 2054 movea.l A0, [A4] 0000052A 2F28 0068 move.l -[A7], [A0 + 0x68] 0000052E 4EBA 0540 jsr [PC + 0x540 /* 00000A70 */] 00000532 4FEF 000C lea.l A7, [A7 + 0xC] label00000536: 00000536 1007 move.b D0, D7 00000538 4CEE 1080 FFC0 movem.l D7,A4, [A6 - 0x40] 0000053E 4E5E unlink A6 00000540 4E75 rts export_1958: 00000542 4E56 FEC8 link A6, -0x0138 00000546 48E7 0018 movem.l -[A7], A3,A4 0000054A 266E 000C movea.l A3, [A6 + 0xC] 0000054E 286E 0008 movea.l A4, [A6 + 0x8] 00000552 2054 movea.l A0, [A4] 00000554 2068 002A movea.l A0, [A0 + 0x2A] 00000558 2050 movea.l A0, [A0] 0000055A 4A28 0072 tst.b [A0 + 0x72] 0000055E 6600 009A bne +0x9C /* 000005FA */ 00000562 486E FFC8 pea.l [A6 - 0x38] 00000566 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 0000056A 4A80 tst.l D0 0000056C 588F addq.l A7, 4 0000056E 675E beq +0x60 /* 000005CE */ 00000570 41EE FEC8 lea.l A0, [A6 - 0x138] 00000574 4210 clr.b [A0] 00000576 486E FEC8 pea.l [A6 - 0x138] 0000057A 2F0C move.l -[A7], A4 0000057C 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 00000580 4878 2262 push.l 0x2262 /* '\"b' */ 00000584 486E FEC8 pea.l [A6 - 0x138] 00000588 2F0B move.l -[A7], A3 0000058A 2053 movea.l A0, [A3] 0000058C 2050 movea.l A0, [A0] 0000058E 2268 005C movea.l A1, [A0 + 0x5C] 00000592 4E91 jsr [A1] 00000594 2F0B move.l -[A7], A3 00000596 2054 movea.l A0, [A4] 00000598 2F28 0064 move.l -[A7], [A0 + 0x64] 0000059C 4EBA 061E jsr [PC + 0x61E /* 00000BBC */] 000005A0 2F0B move.l -[A7], A3 000005A2 2054 movea.l A0, [A4] 000005A4 2F28 0068 move.l -[A7], [A0 + 0x68] 000005A8 4EBA 0612 jsr [PC + 0x612 /* 00000BBC */] 000005AC 2F0C move.l -[A7], A4 000005AE 2054 movea.l A0, [A4] 000005B0 2068 0026 movea.l A0, [A0 + 0x26] 000005B4 2268 003C movea.l A1, [A0 + 0x3C] 000005B8 4E91 jsr [A1] 000005BA 4A00 tst.b D0 000005BC 4FEF 0028 lea.l A7, [A7 + 0x28] 000005C0 662E bne +0x30 /* 000005F0 */ 000005C2 2F0C move.l -[A7], A4 000005C4 2F0B move.l -[A7], A3 000005C6 4EAD 3BC2 jsr [A5 + 0x3BC2 /* export_1908 */] 000005CA 508F addq.l A7, 8 000005CC 6022 bra +0x24 /* 000005F0 */ label000005CE: 000005CE 7000 moveq.l D0, 0x00 000005D0 2F00 move.l -[A7], D0 000005D2 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000005D6 48C0 ext.l D0 000005D8 2F00 move.l -[A7], D0 000005DA 4878 223B push.l 0x223B /* '\";' */ 000005DE 2F0C move.l -[A7], A4 000005E0 2054 movea.l A0, [A4] 000005E2 2068 0026 movea.l A0, [A0 + 0x26] 000005E6 2268 0034 movea.l A1, [A0 + 0x34] 000005EA 4E91 jsr [A1] 000005EC 4FEF 0010 lea.l A7, [A7 + 0x10] label000005F0: 000005F0 486E FFC8 pea.l [A6 - 0x38] 000005F4 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 000005F8 588F addq.l A7, 4 label000005FA: 000005FA 4CEE 1800 FEC0 movem.l A3,A4, [A6 - 0x140] 00000600 4E5E unlink A6 00000602 4E75 rts export_1959: 00000604 4E56 FFC8 link A6, -0x0038 00000608 48E7 0118 movem.l -[A7], D7,A3,A4 0000060C 266E 000C movea.l A3, [A6 + 0xC] 00000610 286E 0008 movea.l A4, [A6 + 0x8] 00000614 2F0C move.l -[A7], A4 00000616 2054 movea.l A0, [A4] 00000618 2068 0026 movea.l A0, [A0 + 0x26] 0000061C 2268 003C movea.l A1, [A0 + 0x3C] 00000620 4E91 jsr [A1] 00000622 1E00 move.b D7, D0 00000624 486E FFC8 pea.l [A6 - 0x38] 00000628 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 0000062C 4A80 tst.l D0 0000062E 508F addq.l A7, 8 00000630 6732 beq +0x34 /* 00000664 */ 00000632 7000 moveq.l D0, 0x00 00000634 1007 move.b D0, D7 00000636 2F00 move.l -[A7], D0 00000638 7001 moveq.l D0, 0x01 0000063A 2F00 move.l -[A7], D0 0000063C 2F0B move.l -[A7], A3 0000063E 2054 movea.l A0, [A4] 00000640 2F28 0064 move.l -[A7], [A0 + 0x64] 00000644 4EBA 05DC jsr [PC + 0x5DC /* 00000C22 */] 00000648 7000 moveq.l D0, 0x00 0000064A 1007 move.b D0, D7 0000064C 2F00 move.l -[A7], D0 0000064E 7000 moveq.l D0, 0x00 00000650 2F00 move.l -[A7], D0 00000652 2F0B move.l -[A7], A3 00000654 2054 movea.l A0, [A4] 00000656 2F28 0068 move.l -[A7], [A0 + 0x68] 0000065A 4EBA 05C6 jsr [PC + 0x5C6 /* 00000C22 */] 0000065E 4FEF 0020 lea.l A7, [A7 + 0x20] 00000662 6022 bra +0x24 /* 00000686 */ label00000664: 00000664 7000 moveq.l D0, 0x00 00000666 2F00 move.l -[A7], D0 00000668 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 0000066C 48C0 ext.l D0 0000066E 2F00 move.l -[A7], D0 00000670 4878 223C push.l 0x223C /* '\"<' */ 00000674 2F0C move.l -[A7], A4 00000676 2054 movea.l A0, [A4] 00000678 2068 0026 movea.l A0, [A0 + 0x26] 0000067C 2268 0034 movea.l A1, [A0 + 0x34] 00000680 4E91 jsr [A1] 00000682 4FEF 0010 lea.l A7, [A7 + 0x10] label00000686: 00000686 486E FFC8 pea.l [A6 - 0x38] 0000068A 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 0000068E 588F addq.l A7, 4 00000690 4CEE 1880 FFBC movem.l D7,A3,A4, [A6 - 0x44] 00000696 4E5E unlink A6 00000698 4E75 rts export_1960: 0000069A 4E56 FE56 link A6, -0x01AA 0000069E 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000006A2 286E 0008 movea.l A4, [A6 + 0x8] 000006A6 7000 moveq.l D0, 0x00 000006A8 2054 movea.l A0, [A4] 000006AA 2068 002A movea.l A0, [A0 + 0x2A] 000006AE 2050 movea.l A0, [A0] 000006B0 4A28 0072 tst.b [A0 + 0x72] 000006B4 57C0 seq D0 000006B6 4400 neg.b D0 000006B8 1C00 move.b D6, D0 000006BA 41EE FF00 lea.l A0, [A6 - 0x100] 000006BE 4210 clr.b [A0] 000006C0 486E FF00 pea.l [A6 - 0x100] 000006C4 2F0C move.l -[A7], A4 000006C6 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 000006CA 4A06 tst.b D6 000006CC 508F addq.l A7, 8 000006CE 674E beq +0x50 /* 0000071E */ 000006D0 2054 movea.l A0, [A4] 000006D2 2068 0068 movea.l A0, [A0 + 0x68] 000006D6 2050 movea.l A0, [A0] 000006D8 3E28 0002 move.w D7, [A0 + 0x2] 000006DC 0C47 FFFF cmpi.w D7, 0xFFFF 000006E0 660C bne +0xE /* 000006EE */ 000006E2 2054 movea.l A0, [A4] 000006E4 2068 0064 movea.l A0, [A0 + 0x64] 000006E8 2050 movea.l A0, [A0] 000006EA 3E28 0002 move.w D7, [A0 + 0x2] label000006EE: 000006EE 0C47 FFFF cmpi.w D7, 0xFFFF 000006F2 672A beq +0x2C /* 0000071E */ 000006F4 41EE FF00 lea.l A0, [A6 - 0x100] 000006F8 2D48 FE68 move.l [A6 - 0x198], A0 000006FC 426E FE72 clr.w [A6 - 0x18E] 00000700 3D47 FE6E move.w [A6 - 0x192], D7 00000704 41EE FE56 lea.l A0, [A6 - 0x1AA] 00000708 7008 moveq.l D0, 0x08 0000070A A260 syscall FSDispatch/HFSDispatch, flags=2 0000070C 3E00 move.w D7, D0 0000070E 660E bne +0x10 /* 0000071E */ 00000710 2054 movea.l A0, [A4] 00000712 2068 002A movea.l A0, [A0 + 0x2A] 00000716 2050 movea.l A0, [A0] 00000718 216E FE90 000C move.l [A0 + 0xC], [A6 - 0x170] label0000071E: 0000071E 2054 movea.l A0, [A4] 00000720 2F28 0064 move.l -[A7], [A0 + 0x64] 00000724 4EBA 05D8 jsr [PC + 0x5D8 /* 00000CFE */] 00000728 2054 movea.l A0, [A4] 0000072A 2F28 0068 move.l -[A7], [A0 + 0x68] 0000072E 4EBA 05CE jsr [PC + 0x5CE /* 00000CFE */] 00000732 2F0C move.l -[A7], A4 00000734 2054 movea.l A0, [A4] 00000736 2068 0026 movea.l A0, [A0 + 0x26] 0000073A 2268 002C movea.l A1, [A0 + 0x2C] 0000073E 4E91 jsr [A1] 00000740 4A00 tst.b D0 00000742 4FEF 000C lea.l A7, [A7 + 0xC] 00000746 6700 00A8 beq +0xAA /* 000007F0 */ 0000074A 2054 movea.l A0, [A4] 0000074C 2068 002A movea.l A0, [A0 + 0x2A] 00000750 2050 movea.l A0, [A0] 00000752 1E28 0075 move.b D7, [A0 + 0x75] 00000756 2054 movea.l A0, [A4] 00000758 2068 002A movea.l A0, [A0 + 0x2A] 0000075C 2050 movea.l A0, [A0] 0000075E 2068 0008 movea.l A0, [A0 + 0x8] 00000762 2050 movea.l A0, [A0] 00000764 3D68 0030 FEAA move.w [A6 - 0x156], [A0 + 0x30] 0000076A 2054 movea.l A0, [A4] 0000076C 2068 002A movea.l A0, [A0 + 0x2A] 00000770 2050 movea.l A0, [A0] 00000772 2D68 000C FEF8 move.l [A6 - 0x108], [A0 + 0xC] 00000778 41EE FF00 lea.l A0, [A6 - 0x100] 0000077C 2D48 FEA6 move.l [A6 - 0x15A], A0 00000780 2654 movea.l A3, [A4] 00000782 41EB 003E lea.l A0, [A3 + 0x3E] 00000786 43EE FEB4 lea.l A1, [A6 - 0x14C] 0000078A 22D8 move.l [A1]+, [A0]+ 0000078C 22D8 move.l [A1]+, [A0]+ 0000078E 22D8 move.l [A1]+, [A0]+ 00000790 22D8 move.l [A1]+, [A0]+ 00000792 41EE FEE8 lea.l A0, [A6 - 0x118] 00000796 43EB 004E lea.l A1, [A3 + 0x4E] 0000079A 20D9 move.l [A0]+, [A1]+ 0000079C 20D9 move.l [A0]+, [A1]+ 0000079E 20D9 move.l [A0]+, [A1]+ 000007A0 20D9 move.l [A0]+, [A1]+ 000007A2 2054 movea.l A0, [A4] 000007A4 2D68 0036 FEE0 move.l [A6 - 0x120], [A0 + 0x36] 000007AA 2054 movea.l A0, [A4] 000007AC 2D68 0032 FEDC move.l [A6 - 0x124], [A0 + 0x32] 000007B2 2054 movea.l A0, [A4] 000007B4 2D68 003A FEE4 move.l [A6 - 0x11C], [A0 + 0x3A] 000007BA 7000 moveq.l D0, 0x00 000007BC 2D40 FEFC move.l [A6 - 0x104], D0 000007C0 486E FE94 pea.l [A6 - 0x16C] 000007C4 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */] 000007C8 3A00 move.w D5, D0 000007CA 4A06 tst.b D6 000007CC 588F addq.l A7, 4 000007CE 6716 beq +0x18 /* 000007E6 */ 000007D0 4A07 tst.b D7 000007D2 661C bne +0x1E /* 000007F0 */ 000007D4 2054 movea.l A0, [A4] 000007D6 0828 0000 005E btst.b [A0 + 0x5E], 0x0 000007DC 6712 beq +0x14 /* 000007F0 */ 000007DE 41EE FE94 lea.l A0, [A6 - 0x16C] 000007E2 A241 syscall SetFilLock/PBHSetFLock/HSetFLock, flags=2 000007E4 600A bra +0xC /* 000007F0 */ label000007E6: 000007E6 4A07 tst.b D7 000007E8 6706 beq +0x8 /* 000007F0 */ 000007EA 41EE FE94 lea.l A0, [A6 - 0x16C] 000007EE A242 syscall RstFilLock/PBHRstFLock/HRstFLock, flags=2 label000007F0: 000007F0 4CEE 18E0 FE42 movem.l D5,D6,D7,A3,A4, [A6 - 0x1BE] 000007F6 4E5E unlink A6 000007F8 4E75 rts export_1961: 000007FA 4E56 FE94 link A6, -0x016C 000007FE 48E7 0018 movem.l -[A7], A3,A4 00000802 286E 0008 movea.l A4, [A6 + 0x8] 00000806 2F0C move.l -[A7], A4 00000808 2054 movea.l A0, [A4] 0000080A 2068 0026 movea.l A0, [A0 + 0x26] 0000080E 2268 002C movea.l A1, [A0 + 0x2C] 00000812 4E91 jsr [A1] 00000814 4A00 tst.b D0 00000816 588F addq.l A7, 4 00000818 6700 00C0 beq +0xC2 /* 000008DA */ 0000081C 2054 movea.l A0, [A4] 0000081E 2068 002A movea.l A0, [A0 + 0x2A] 00000822 2050 movea.l A0, [A0] 00000824 2668 0008 movea.l A3, [A0 + 0x8] 00000828 41EE FF00 lea.l A0, [A6 - 0x100] 0000082C 4210 clr.b [A0] 0000082E 486E FF00 pea.l [A6 - 0x100] 00000832 2F0C move.l -[A7], A4 00000834 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 00000838 2054 movea.l A0, [A4] 0000083A 4868 003E pea.l [A0 + 0x3E] 0000083E 4EAD 11C2 jsr [A5 + 0x11C2 /* export_564 */] 00000842 4A00 tst.b D0 00000844 4FEF 000C lea.l A7, [A7 + 0xC] 00000848 6732 beq +0x34 /* 0000087C */ 0000084A 2054 movea.l A0, [A4] 0000084C 2068 002A movea.l A0, [A0 + 0x2A] 00000850 2050 movea.l A0, [A0] 00000852 2D68 000C FEC4 move.l [A6 - 0x13C], [A0 + 0xC] 00000858 41EE FF00 lea.l A0, [A6 - 0x100] 0000085C 2D48 FEA6 move.l [A6 - 0x15A], A0 00000860 2054 movea.l A0, [A4] 00000862 2D68 0032 FEB0 move.l [A6 - 0x150], [A0 + 0x32] 00000868 2054 movea.l A0, [A4] 0000086A 2D68 0042 FEC8 move.l [A6 - 0x138], [A0 + 0x42] 00000870 486E FE94 pea.l [A6 - 0x16C] 00000874 2F0B move.l -[A7], A3 00000876 4EAD 3142 jsr [A5 + 0x3142 /* export_1572 */] 0000087A 508F addq.l A7, 8 label0000087C: 0000087C 2054 movea.l A0, [A4] 0000087E 4868 003E pea.l [A0 + 0x3E] 00000882 4EAD 11BA jsr [A5 + 0x11BA /* export_563 */] 00000886 4A00 tst.b D0 00000888 588F addq.l A7, 4 0000088A 674E beq +0x50 /* 000008DA */ 0000088C 2F0B move.l -[A7], A3 0000088E 4EAD 2FEA jsr [A5 + 0x2FEA /* export_1529 */] 00000892 4A80 tst.l D0 00000894 588F addq.l A7, 4 00000896 6642 bne +0x44 /* 000008DA */ 00000898 4878 02E0 push.l 0x2E0 0000089C 486E FF00 pea.l [A6 - 0x100] 000008A0 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */] 000008A4 4A00 tst.b D0 000008A6 508F addq.l A7, 8 000008A8 6710 beq +0x12 /* 000008BA */ 000008AA 2054 movea.l A0, [A4] 000008AC 2068 002A movea.l A0, [A0 + 0x2A] 000008B0 2050 movea.l A0, [A0] 000008B2 117C 0001 006F move.b [A0 + 0x6F], 0x1 000008B8 6020 bra +0x22 /* 000008DA */ label000008BA: 000008BA 4878 0AD8 push.l 0xAD8 000008BE 486E FF00 pea.l [A6 - 0x100] 000008C2 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */] 000008C6 4A00 tst.b D0 000008C8 508F addq.l A7, 8 000008CA 670E beq +0x10 /* 000008DA */ 000008CC 2054 movea.l A0, [A4] 000008CE 2068 002A movea.l A0, [A0 + 0x2A] 000008D2 2050 movea.l A0, [A0] 000008D4 117C 0001 0070 move.b [A0 + 0x70], 0x1 label000008DA: 000008DA 4CEE 1800 FE8C movem.l A3,A4, [A6 - 0x174] 000008E0 4E5E unlink A6 000008E2 4E75 rts export_1962: 000008E4 4E56 0000 link A6, 0 000008E8 206E 0008 movea.l A0, [A6 + 0x8] 000008EC 2050 movea.l A0, [A0] 000008EE 2068 002A movea.l A0, [A0 + 0x2A] 000008F2 2050 movea.l A0, [A0] 000008F4 1028 0071 move.b D0, [A0 + 0x71] 000008F8 4E5E unlink A6 000008FA 4E75 rts export_1963: 000008FC 4E56 FD00 link A6, -0x0300 00000900 48E7 0118 movem.l -[A7], D7,A3,A4 00000904 266E 000C movea.l A3, [A6 + 0xC] 00000908 286E 0008 movea.l A4, [A6 + 0x8] 0000090C 41EE FD7E lea.l A0, [A6 - 0x282] 00000910 4210 clr.b [A0] 00000912 41EE FE7E lea.l A0, [A6 - 0x182] 00000916 4210 clr.b [A0] 00000918 2054 movea.l A0, [A4] 0000091A 2068 002A movea.l A0, [A0 + 0x2A] 0000091E 2050 movea.l A0, [A0] 00000920 4A28 0072 tst.b [A0 + 0x72] 00000924 6700 00EC beq +0xEE /* 00000A12 */ 00000928 4878 2261 push.l 0x2261 /* '\"a' */ 0000092C 4878 2239 push.l 0x2239 /* '\"9' */ 00000930 2F0B move.l -[A7], A3 00000932 4EAD 188A jsr [A5 + 0x188A /* export_781 */] 00000936 2054 movea.l A0, [A4] 00000938 2D48 FFF8 move.l [A6 - 0x8], A0 0000093C 2F08 move.l -[A7], A0 0000093E 486E FD7E pea.l [A6 - 0x282] 00000942 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 00000946 4878 2262 push.l 0x2262 /* '\"b' */ 0000094A 486E FD7E pea.l [A6 - 0x282] 0000094E 2F0B move.l -[A7], A3 00000950 2053 movea.l A0, [A3] 00000952 2050 movea.l A0, [A0] 00000954 2268 005C movea.l A1, [A0 + 0x5C] 00000958 4E91 jsr [A1] 0000095A 2054 movea.l A0, [A4] 0000095C 2068 002A movea.l A0, [A0 + 0x2A] 00000960 2050 movea.l A0, [A0] 00000962 2050 movea.l A0, [A0] 00000964 2050 movea.l A0, [A0] 00000966 3D68 0030 FF94 move.w [A6 - 0x6C], [A0 + 0x30] 0000096C 2054 movea.l A0, [A4] 0000096E 2068 002A movea.l A0, [A0 + 0x2A] 00000972 2050 movea.l A0, [A0] 00000974 2D68 0004 FFAE move.l [A6 - 0x52], [A0 + 0x4] 0000097A 2054 movea.l A0, [A4] 0000097C 2D48 FFFC move.l [A6 - 0x4], A0 00000980 2D48 FF90 move.l [A6 - 0x70], A0 00000984 486E FE7E pea.l [A6 - 0x182] 00000988 2F0C move.l -[A7], A4 0000098A 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 0000098E 2054 movea.l A0, [A4] 00000990 2068 002A movea.l A0, [A0 + 0x2A] 00000994 2050 movea.l A0, [A0] 00000996 2068 0008 movea.l A0, [A0 + 0x8] 0000099A 2D48 FD00 move.l [A6 - 0x300], A0 0000099E 2050 movea.l A0, [A0] 000009A0 3D68 0030 FF96 move.w [A6 - 0x6A], [A0 + 0x30] 000009A6 2054 movea.l A0, [A4] 000009A8 2068 002A movea.l A0, [A0 + 0x2A] 000009AC 2050 movea.l A0, [A0] 000009AE 2D68 000C FFA2 move.l [A6 - 0x5E], [A0 + 0xC] 000009B4 7000 moveq.l D0, 0x00 000009B6 2D40 FF9A move.l [A6 - 0x66], D0 000009BA 41EE FE7E lea.l A0, [A6 - 0x182] 000009BE 2D48 FF9E move.l [A6 - 0x62], A0 000009C2 41EE FF7E lea.l A0, [A6 - 0x82] 000009C6 7036 moveq.l D0, 0x36 000009C8 A260 syscall FSDispatch/HFSDispatch, flags=2 000009CA 3E00 move.w D7, D0 000009CC 0C47 FFD0 cmpi.w D7, 0xFFD0 000009D0 56C0 sne D0 000009D2 0240 0001 andi.w D0, 0x1 000009D6 48C0 ext.l D0 000009D8 2054 movea.l A0, [A4] 000009DA 1140 0063 move.b [A0 + 0x63], D0 000009DE 2054 movea.l A0, [A4] 000009E0 2248 movea.l A1, A0 000009E2 1368 0063 0060 move.b [A1 + 0x60], [A0 + 0x63] 000009E8 2F0C move.l -[A7], A4 000009EA 2F0B move.l -[A7], A3 000009EC 4EAD 3BC2 jsr [A5 + 0x3BC2 /* export_1908 */] 000009F0 48C7 ext.l D7 000009F2 2F07 move.l -[A7], D7 000009F4 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000009F8 2054 movea.l A0, [A4] 000009FA 2028 0076 move.l D0, [A0 + 0x76] 000009FE D0BC 0000 0200 add.l D0, 0x200 00000A04 2F00 move.l -[A7], D0 00000A06 2F0B move.l -[A7], A3 00000A08 4EAD 3BDA jsr [A5 + 0x3BDA /* export_1911 */] 00000A0C 4FEF 003C lea.l A7, [A7 + 0x3C] 00000A10 6054 bra +0x56 /* 00000A66 */ label00000A12: 00000A12 2054 movea.l A0, [A4] 00000A14 2068 002A movea.l A0, [A0 + 0x2A] 00000A18 2050 movea.l A0, [A0] 00000A1A 2068 0008 movea.l A0, [A0 + 0x8] 00000A1E 2050 movea.l A0, [A0] 00000A20 3D68 0030 FD1A move.w [A6 - 0x2E6], [A0 + 0x30] 00000A26 2054 movea.l A0, [A4] 00000A28 2068 002A movea.l A0, [A0 + 0x2A] 00000A2C 2050 movea.l A0, [A0] 00000A2E 2D68 000C FD34 move.l [A6 - 0x2CC], [A0 + 0xC] 00000A34 486E FE7E pea.l [A6 - 0x182] 00000A38 2F0C move.l -[A7], A4 00000A3A 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 00000A3E 41EE FE7E lea.l A0, [A6 - 0x182] 00000A42 2D48 FD16 move.l [A6 - 0x2EA], A0 00000A46 486E FD04 pea.l [A6 - 0x2FC] 00000A4A 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 00000A4E 48C0 ext.l D0 00000A50 588F addq.l A7, 4 00000A52 2F00 move.l -[A7], D0 00000A54 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000A58 4878 0200 push.l 0x200 00000A5C 2F0B move.l -[A7], A3 00000A5E 4EAD 3BDA jsr [A5 + 0x3BDA /* export_1911 */] 00000A62 4FEF 0014 lea.l A7, [A7 + 0x14] label00000A66: 00000A66 4CEE 1880 FCF4 movem.l D7,A3,A4, [A6 - 0x30C] 00000A6C 4E5E unlink A6 00000A6E 4E75 rts fn00000A70: 00000A70 4E56 FFCC link A6, -0x0034 00000A74 2F0C move.l -[A7], A4 00000A76 286E 0008 movea.l A4, [A6 + 0x8] 00000A7A 2054 movea.l A0, [A4] 00000A7C 4A28 0008 tst.b [A0 + 0x8] 00000A80 6742 beq +0x44 /* 00000AC4 */ 00000A82 70FF moveq.l D0, 0xFFFFFFFF 00000A84 B068 0002 cmp.w D0, [A0 + 0x2] 00000A88 673A beq +0x3C /* 00000AC4 */ 00000A8A 4A28 0009 tst.b [A0 + 0x9] 00000A8E 6634 bne +0x36 /* 00000AC4 */ 00000A90 3D68 0002 FFE4 move.w [A6 - 0x1C], [A0 + 0x2] 00000A96 2054 movea.l A0, [A4] 00000A98 2D68 0012 FFE8 move.l [A6 - 0x18], [A0 + 0x12] 00000A9E 41EE FFCC lea.l A0, [A6 - 0x34] 00000AA2 A012 syscall SetEOF 00000AA4 48C0 ext.l D0 00000AA6 2F00 move.l -[A7], D0 00000AA8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000AAC 41EE FFCC lea.l A0, [A6 - 0x34] 00000AB0 A045 syscall FlushFile 00000AB2 48C0 ext.l D0 00000AB4 2F00 move.l -[A7], D0 00000AB6 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000ABA 2054 movea.l A0, [A4] 00000ABC 117C 0001 0009 move.b [A0 + 0x9], 0x1 00000AC2 508F addq.l A7, 8 label00000AC4: 00000AC4 286E FFC8 movea.l A4, [A6 - 0x38] 00000AC8 4E5E unlink A6 00000ACA 4E75 rts fn00000ACC: 00000ACC 4E56 FEFC link A6, -0x0104 00000AD0 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000AD4 286E 0008 movea.l A4, [A6 + 0x8] 00000AD8 2054 movea.l A0, [A4] 00000ADA 2668 0004 movea.l A3, [A0 + 0x4] 00000ADE 70FF moveq.l D0, 0xFFFFFFFF 00000AE0 B068 0002 cmp.w D0, [A0 + 0x2] 00000AE4 6600 009A bne +0x9C /* 00000B80 */ 00000AE8 2F0C move.l -[A7], A4 00000AEA 4EAD 3B72 jsr [A5 + 0x3B72 /* export_1898 */] 00000AEE 4A00 tst.b D0 00000AF0 588F addq.l A7, 4 00000AF2 6620 bne +0x22 /* 00000B14 */ 00000AF4 200B move.l D0, A3 00000AF6 6700 0088 beq +0x8A /* 00000B80 */ 00000AFA 2053 movea.l A0, [A3] 00000AFC 2068 002A movea.l A0, [A0 + 0x2A] 00000B00 2050 movea.l A0, [A0] 00000B02 4A28 0073 tst.b [A0 + 0x73] 00000B06 6778 beq +0x7A /* 00000B80 */ 00000B08 2F0C move.l -[A7], A4 00000B0A 4EAD 3B7A jsr [A5 + 0x3B7A /* export_1899 */] 00000B0E 4A00 tst.b D0 00000B10 588F addq.l A7, 4 00000B12 666C bne +0x6E /* 00000B80 */ label00000B14: 00000B14 2F0B move.l -[A7], A3 00000B16 2053 movea.l A0, [A3] 00000B18 2068 0026 movea.l A0, [A0 + 0x26] 00000B1C 2268 003C movea.l A1, [A0 + 0x3C] 00000B20 4E91 jsr [A1] 00000B22 4A00 tst.b D0 00000B24 588F addq.l A7, 4 00000B26 6704 beq +0x6 /* 00000B2C */ 00000B28 7003 moveq.l D0, 0x03 00000B2A 6002 bra +0x4 /* 00000B2E */ label00000B2C: 00000B2C 7002 moveq.l D0, 0x02 label00000B2E: 00000B2E 1C00 move.b D6, D0 00000B30 41EE FEFC lea.l A0, [A6 - 0x104] 00000B34 4210 clr.b [A0] 00000B36 486E FEFC pea.l [A6 - 0x104] 00000B3A 2F0B move.l -[A7], A3 00000B3C 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */] 00000B40 2053 movea.l A0, [A3] 00000B42 2D68 002A FFFC move.l [A6 - 0x4], [A0 + 0x2A] 00000B48 4886 ext.w D6 00000B4A 48C6 ext.l D6 00000B4C 2F06 move.l -[A7], D6 00000B4E 486E FEFC pea.l [A6 - 0x104] 00000B52 7000 moveq.l D0, 0x00 00000B54 102E 000F move.b D0, [A6 + 0xF] 00000B58 2F00 move.l -[A7], D0 00000B5A 206E FFFC movea.l A0, [A6 - 0x4] 00000B5E 2050 movea.l A0, [A0] 00000B60 2F28 000C move.l -[A7], [A0 + 0xC] 00000B64 206E FFFC movea.l A0, [A6 - 0x4] 00000B68 2050 movea.l A0, [A0] 00000B6A 2F28 0008 move.l -[A7], [A0 + 0x8] 00000B6E 2F0B move.l -[A7], A3 00000B70 4EAD 3B32 jsr [A5 + 0x3B32 /* export_1890 */] 00000B74 3E00 move.w D7, D0 00000B76 2054 movea.l A0, [A4] 00000B78 3147 0002 move.w [A0 + 0x2], D7 00000B7C 4FEF 0020 lea.l A7, [A7 + 0x20] label00000B80: 00000B80 4CEE 18C0 FEEC movem.l D6,D7,A3,A4, [A6 - 0x114] 00000B86 4E5E unlink A6 00000B88 4E75 rts fn00000B8A: 00000B8A 4E56 0000 link A6, 0 00000B8E 2F0C move.l -[A7], A4 00000B90 286E 0008 movea.l A4, [A6 + 0x8] 00000B94 2054 movea.l A0, [A4] 00000B96 3028 0002 move.w D0, [A0 + 0x2] 00000B9A 48C0 ext.l D0 00000B9C 2F00 move.l -[A7], D0 00000B9E 4EAD 3B3A jsr [A5 + 0x3B3A /* export_1891 */] 00000BA2 48C0 ext.l D0 00000BA4 588F addq.l A7, 4 00000BA6 2F00 move.l -[A7], D0 00000BA8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000BAC 2054 movea.l A0, [A4] 00000BAE 317C FFFF 0002 move.w [A0 + 0x2], 0xFFFF 00000BB4 286E FFFC movea.l A4, [A6 - 0x4] 00000BB8 4E5E unlink A6 00000BBA 4E75 rts fn00000BBC: 00000BBC 4E56 FFCC link A6, -0x0034 00000BC0 2F0C move.l -[A7], A4 00000BC2 286E 0008 movea.l A4, [A6 + 0x8] 00000BC6 2054 movea.l A0, [A4] 00000BC8 70FF moveq.l D0, 0xFFFFFFFF 00000BCA B068 0002 cmp.w D0, [A0 + 0x2] 00000BCE 674A beq +0x4C /* 00000C1A */ 00000BD0 2F0C move.l -[A7], A4 00000BD2 4EAD 3B72 jsr [A5 + 0x3B72 /* export_1898 */] 00000BD6 4A00 tst.b D0 00000BD8 588F addq.l A7, 4 00000BDA 673E beq +0x40 /* 00000C1A */ 00000BDC 486E FFCC pea.l [A6 - 0x34] 00000BE0 2F0C move.l -[A7], A4 00000BE2 4EAD 3B6A jsr [A5 + 0x3B6A /* export_1897 */] 00000BE6 2054 movea.l A0, [A4] 00000BE8 3D68 0002 FFE4 move.w [A6 - 0x1C], [A0 + 0x2] 00000BEE 2054 movea.l A0, [A4] 00000BF0 2068 0004 movea.l A0, [A0 + 0x4] 00000BF4 2050 movea.l A0, [A0] 00000BF6 2068 002A movea.l A0, [A0 + 0x2A] 00000BFA 2050 movea.l A0, [A0] 00000BFC 2068 0008 movea.l A0, [A0 + 0x8] 00000C00 2050 movea.l A0, [A0] 00000C02 2F28 00AA move.l -[A7], [A0 + 0xAA] 00000C06 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C0A 486D 3B5A pea.l [A5 + 0x3B5A /* export_1895 */] 00000C0E 486E FFCC pea.l [A6 - 0x34] 00000C12 4EAD 3B62 jsr [A5 + 0x3B62 /* export_1896 */] 00000C16 4FEF 0018 lea.l A7, [A7 + 0x18] label00000C1A: 00000C1A 286E FFC8 movea.l A4, [A6 - 0x38] 00000C1E 4E5E unlink A6 00000C20 4E75 rts fn00000C22: 00000C22 4E56 FFCC link A6, -0x0034 00000C26 48E7 0018 movem.l -[A7], A3,A4 00000C2A 266E 000C movea.l A3, [A6 + 0xC] 00000C2E 286E 0008 movea.l A4, [A6 + 0x8] 00000C32 2054 movea.l A0, [A4] 00000C34 70FF moveq.l D0, 0xFFFFFFFF 00000C36 B068 0002 cmp.w D0, [A0 + 0x2] 00000C3A 6700 00B8 beq +0xBA /* 00000CF4 */ 00000C3E 2F0C move.l -[A7], A4 00000C40 4EAD 3B72 jsr [A5 + 0x3B72 /* export_1898 */] 00000C44 4A00 tst.b D0 00000C46 588F addq.l A7, 4 00000C48 6700 00AA beq +0xAC /* 00000CF4 */ 00000C4C 4A2E 0017 tst.b [A6 + 0x17] 00000C50 6700 0082 beq +0x84 /* 00000CD4 */ 00000C54 486E FFCC pea.l [A6 - 0x34] 00000C58 2F0C move.l -[A7], A4 00000C5A 4EAD 3B6A jsr [A5 + 0x3B6A /* export_1897 */] 00000C5E 2054 movea.l A0, [A4] 00000C60 3D68 0002 FFE4 move.w [A6 - 0x1C], [A0 + 0x2] 00000C66 006E 0040 FFF8 ori.w [A6 - 0x8], 0x40 /* '@' */ 00000C6C 4AAE FFFA tst.l [A6 - 0x6] 00000C70 508F addq.l A7, 8 00000C72 6636 bne +0x38 /* 00000CAA */ 00000C74 4A2E 0013 tst.b [A6 + 0x13] 00000C78 6630 bne +0x32 /* 00000CAA */ 00000C7A 06AE 0000 0080 FFEC addi.l [A6 - 0x14], 0x80 00000C82 2D7C 0000 0080 FFFA move.l [A6 - 0x6], 0x80 00000C8A 04AE 0000 0080 FFF0 subi.l [A6 - 0x10], 0x80 00000C92 4878 0080 push.l 0x80 00000C96 2F0B move.l -[A7], A3 00000C98 4EAD 3BDA jsr [A5 + 0x3BDA /* export_1911 */] 00000C9C 4AAE FFF0 tst.l [A6 - 0x10] 00000CA0 508F addq.l A7, 8 00000CA2 6C06 bge +0x8 /* 00000CAA */ 00000CA4 7000 moveq.l D0, 0x00 00000CA6 2D40 FFF0 move.l [A6 - 0x10], D0 label00000CAA: 00000CAA 2054 movea.l A0, [A4] 00000CAC 2068 0004 movea.l A0, [A0 + 0x4] 00000CB0 2050 movea.l A0, [A0] 00000CB2 2068 002A movea.l A0, [A0 + 0x2A] 00000CB6 2050 movea.l A0, [A0] 00000CB8 2068 0008 movea.l A0, [A0 + 0x8] 00000CBC 2050 movea.l A0, [A0] 00000CBE 2F28 00AA move.l -[A7], [A0 + 0xAA] 00000CC2 2F0B move.l -[A7], A3 00000CC4 486D 3B52 pea.l [A5 + 0x3B52 /* export_1894 */] 00000CC8 486E FFCC pea.l [A6 - 0x34] 00000CCC 4EAD 3B62 jsr [A5 + 0x3B62 /* export_1896 */] 00000CD0 4FEF 0010 lea.l A7, [A7 + 0x10] label00000CD4: 00000CD4 2054 movea.l A0, [A4] 00000CD6 2248 movea.l A1, A0 00000CD8 2029 001A move.l D0, [A1 + 0x1A] 00000CDC 91A8 0012 sub.l [A0 + 0x12], D0 00000CE0 2054 movea.l A0, [A4] 00000CE2 2248 movea.l A1, A0 00000CE4 2029 001A move.l D0, [A1 + 0x1A] 00000CE8 D1A8 001E add.l [A0 + 0x1E], D0 00000CEC 2054 movea.l A0, [A4] 00000CEE 7000 moveq.l D0, 0x00 00000CF0 2140 001A move.l [A0 + 0x1A], D0 label00000CF4: 00000CF4 4CEE 1800 FFC4 movem.l A3,A4, [A6 - 0x3C] 00000CFA 4E5E unlink A6 00000CFC 4E75 rts fn00000CFE: 00000CFE 4E56 0000 link A6, 0 00000D02 2F0C move.l -[A7], A4 00000D04 286E 0008 movea.l A4, [A6 + 0x8] 00000D08 2054 movea.l A0, [A4] 00000D0A 70FF moveq.l D0, 0xFFFFFFFF 00000D0C B068 0002 cmp.w D0, [A0 + 0x2] 00000D10 672E beq +0x30 /* 00000D40 */ 00000D12 2F0C move.l -[A7], A4 00000D14 4EAD 3B7A jsr [A5 + 0x3B7A /* export_1899 */] 00000D18 4A00 tst.b D0 00000D1A 588F addq.l A7, 4 00000D1C 6722 beq +0x24 /* 00000D40 */ 00000D1E 558F subq.l A7, 2 00000D20 2054 movea.l A0, [A4] 00000D22 3F28 0002 move.w -[A7], [A0 + 0x2] 00000D26 2F28 000A move.l -[A7], [A0 + 0xA] 00000D2A 4EAD 0272 jsr [A5 + 0x272 /* export_74 */] 00000D2E 301F move.w D0, [A7]+ 00000D30 48C0 ext.l D0 00000D32 2F00 move.l -[A7], D0 00000D34 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000D38 2F0C move.l -[A7], A4 00000D3A 4EBA FE4E jsr [PC - 0x1B2 /* 00000B8A */] 00000D3E 508F addq.l A7, 8 label00000D40: 00000D40 286E FFFC movea.l A4, [A6 - 0x4] 00000D44 4E5E unlink A6 00000D46 4E75 rts